package com.fubon.wloan.service;

import com.fubon.wloan.pojo.Body;
import com.fubon.wloan.pojo.Expanding;
import com.fubon.wloan.pojo.LoanBasicInfo;
import com.fubon.wloan.pojo.LoanRespBasicInfo;
import com.fubon.wloan.pojo.Resp;

import reactor.core.publisher.Mono;

public interface ConsumeService {

    Mono<Body<LoanBasicInfo,Expanding>> SaveCreditData(Body<LoanBasicInfo,Expanding> body);

    public Mono<Resp> SendCallbackMsg(Body<LoanBasicInfo, Expanding> body);

    Mono<LoanRespBasicInfo> findByReqSn(String reqSn);
    
}